wales computer jobs scotland london ireland it employment escort glasgow employment edinburgh career it careers it jobs carriere escorts job jobs werk arbeit banen it job careers